package com.czwj.dao;

import java.util.List;
import java.util.Map;

import com.czwj.entities.Jobber;
import com.czwj.entities.Level;

public interface LevelMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(Level record);

    int insertSelective(Level record);

    Level selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Level record);

    int updateByPrimaryKey(Level record);

	/**
	* @Title: search
	* @Description: TODO
	* @param params
	* @return 参数 
	* @return List<Level> 返回类型
	* @throws
	*/
	List<Level> search(Map<String,Object> params);

	/**
	* @Title: getTotal
	* @Description: TODO
	* @param params
	* @return 参数 
	* @return int 返回类型
	* @throws
	*/
	int getTotal(Map<String,Object> params);

	/**
	* @Title: getLevelList2
	* @Description: TODO
	* @return 参数 
	* @return List<Level> 返回类型
	* @throws
	*/
	List<Level> getLevelList2();

	/**
	* @Title: findByName
	* @Description: TODO
	* @param levelname
	* @return 参数 
	* @return Jobber 返回类型
	* @throws
	*/
	Level findByName(String levelname);
}